package br.com.sgpv2.service.entidade;

import java.util.List;

import br.com.sgpv2.controler.NegocioExeception;
import br.com.sgpv2.entity.organograma.Entidade;

public interface EntidadeService {
	
	void salvar(Entidade entidade);
	
	void alterar(Entidade entidade);
	
	List<Entidade> listar();
	
	void excluir(Entidade entidade);
	
	Entidade buscar(Integer pk) throws NegocioExeception;

	Entidade buscarEntidadePorNome(String entidadeTransiente);
	
	Entidade buscarEntidade();

}
